linux怎么将掩码mask设置为077 |
您所在的位置:网站首页 › mysql errorlog › linux怎么将掩码mask设置为077 |
Linux9相关配置文件 一、 挂接硬盘,分区:(本例为挂接一个hda硬盘) 1、 装好新硬盘,启动计算机 2、 执行 # fdisk –l 查看磁盘分区,找到新添加的硬盘如本例中的/dev/hda 3、 # fdisk /dev/hda 为/dev/hda进行分区 ① m键,查看帮助信息 ② n键,创建一个新的分区,(其中选p则创建一个主分区,序号为1-4,选e则创建一个扩展分区.) ③选p创建第一个主分区,(按默认值即可,空间大小设定格式为:+nM,如+200M ④重复②③步,创建其它所需的主分区和扩展分区 ⑤扩展分区创建后,重复②,将提示创建逻辑分区,选l(注意分区标号,逻辑分区标号为5以后的数值 ⑥全部创建完成后,输入p键,查看分区状况及磁盘文件类型(默认的为ext3) ⑦如需更改磁盘文件类型,输入t,选磁盘号,在l列表中找到所需的型号,输入即可修改 ⑧如对分区不满意,q键不保存退出,可返回3重新分区如果确定无误,w键存盘. 4、# fdisk –l (这时可以看到新建所有分区的情况,但新分区未格式化) 5、# mkfs.ext3 /dev/hda1 2 3……(按4中所显示的新分区的顺序,对分区进行格式化) 6、# mkdir /mnt/had(1,2,3) 创建挂接目录,(注意路径,本例为/mnt下的目录) 7、# mount –t ext3 /dev/hda1 /mnt/hda1 (挂接分区,本例是将第一个新分区挂接到/mnt/hda1) 8、重复7挂接其它的分区(即挂接新分区至指定的目录,就是在步骤6中所建的目录) 9、修改/etc/fstab ① # vi /etc/fstab ② 添加如下内容: /dev/hda1 /mnt/hda1 ext3 auto 0 0 /dev/hda2 /mnt/hda2 ext3 auto 0 0 ③:wq存盘退出. 10、重启机器,挂接成功.可用#df 命令查看. 二、进行磁盘配额(以上面挂接好的分区/dev/hda1为例) ① # vi /etc/fstab(在所需要配额的分区auto后加入usrquota,grpquota中间用逗号隔开) 如本例中为: /dev/hda1 /mnt/hda1 ext3 auto,usrquota,grpquota 0 0 ② # vi /etc/rc.d/rclocal 在最后加入/sbin/quotaon –auvg (开机启用所做的配额选项) ③ # quotacheck –cug /dev/hda1 (在hda1目录下生成aquto.use和aquto.group文件) ④ # useradd test # passwd test 创建test用户 ⑤ # edquota –u test 为test用户进行配额,修改soft和hard下的两个数值,其中hard=soft ⑥ # quotaon –u test 启用配额或重启计算机. 或quotaon –a 启用所有配额 ⑦ # quota –v 可查看配额情况 ⑧ 如果要停用,# quotaoff -a 9、 组配额:①②③步与组配额一致 第④步:#groupadd tests 第⑤步:#Edquato –g tests 然后组中添加成员,启动配额 注:仅初始组可进行配额,组中所有成员共享配额 三 配置DNS服务: 说明:本例主机名为linux90,IP:192.168.0.220,子网掩码:255.255.225.0,域名:net.com.cn 1、 查看并修改主机名. # hostname linux90 # vi /etc/sysconfig/network (修改hostname=linux90 图中反白位置) 如有必要同时修改/etc/hosts,将第3行中的第一个local改为linux90 2、 查看IP地址:# ifconfig # vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改IPaddress=192.168.0.220Netmask=255.255.225.0 其它可根据需要修改.如network=192.168.0.0等(见下图反白位置) 3、# service network restart 重启网络配置 4、查看DNS组件安装情况: ① # rpm –qa bind 或rpm –qa | grep bind ② 如果未安装,先进行安装 # rpm –ivh bind-utils-9.2.1-16.i386.rpm # rpm –ivh caching-nameserver-7.2-7…….. # rpm –ivh bind-9.2.1-16.i386.rpm ③ 安装完成,配置/etc/named.conf # vi /etc/named.conf 在文件后添加如下内容: Zone "net.com.cn" IN { Type master File "net.com.cn.zone" Zone "0.168.192.in-addr-arpa" IN { Type master File "192.168.0.rev" 注意以上内容字母为小写,分号结尾.(如图中反白位置) ④ 进入/var/named目录,生成两个配置文件 # cd /var/named # touch net.com.cn.zone # touch 192.168.0.rev 文件名必须于③中的file后的文件名相同. ⑤ 拷贝当前目录下的named.local内容至net.com.cn.zone # cp named.local net.com.cn.zone ⑥ # vi net.com.cn.zone 做如下内容的修改: 修改第一行主机名localhost为linux90.net.com.cn及后面的邮件地址为root.linux90.com.cn 清除第8行至最后的所有内容, 添加如下内容: @ IN NS linux90.net.com.cn. @ IN MX 0 linux90.net.com.cn. Linux90 IN A 192.168.0.220 (此为主机A记录) www IN CNAME linux90.net.com.cn (主机别名记录) ⑦ # cp net.com.cn.zone 192.168.0.rev 设置反向记录 # vi 192.168.0.rev 修改此文件,加如下内容: 清除第9行至以后的内容,加入如下内容 220 IN PTR linux90.net.com.cn. IP IN PTR 主机名称 (此行为说明,就是可以加入其它的反向记录,见下图) # vi /etc/resolv.conf 修改此文件,确定DNS指向本机 修改nameserver 192.168.0.220 5、# service named start 启动DNS服务 # rndc reload 重新引导rndc (可选) # service named restart 重启DNS服务 (可选) 6、用nslookup IP地址或主机名 检测DNS 7、配置辅助DNS 安装完成,配置/etc/named.conf # vi /etc/named.conf 在文件后添加如下内容: Zone "net.com.cn" IN { Type slave File "net.com.cn.zone" Masters{192.168.0.220} Zone "0.168.192.in-addr-arpa" IN { Type slave File "192.168.0.rev" Masters{192.168.0.220} # vi /etc/resolv.conf 修改此文件,确定DNS指向本机 修改nameserver 192.168.0.220 确定DNS指向主DNS服务器 重启服务 8、配置转发器 不同之处 Vi /etc/named.conf Directory "/var/named" : 第3行Forwarders { 192.168.0.220 :} 插入此行(IP地址可多个以:隔开 并以:结尾) 重启服务 9、委派 ①父域,子域个自配置其主DNS服务器 ②子域配置转发器 ③父域配置委派: 编辑正向数据库配置文件 Vi /var/named/net.com.cn.zone 在文件后添加: Linux9.bj IN A 192.168.0.222 Bj IN NS linux9.bj.net.com.cn ④ 父域,子域均重启 四、配置DHCP服务 (以上面配置的DNS服务为例) 1、检查是否安装DHCP #rpm –qa | grep dhcp 2、如未安装,先进行安装: # rpm –ivh dhcp-3.0pl1-23.i386.rpm 3、# cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf (复制模版文件) 4、# vi /etc/dhcpd.conf 配置DHCP主文件,做如下修改(视具体情况定,现以本机为例) Ddns-update-style interim红字部分可改为no,(指是否允许DNS更新) Igors client-updates Subnet 192.168.0.0 netmask 255.255.255.0 (本地网络号及掩码) Option routers 192.168.0.220 (路由网关地址) Option subnet-mask 255.255.255.0 (子网掩码) Option domin-name "net.com.cn" (域名) Option domin-name-service 192.168.0.220 (DNS服务器地址) Option dynamic-bootp 192.168.0.221 192.168.0.230 Option dynamic-bootp 192.168.0.240 192.168.0.254(可分配的IP地址,中间缺省的即为排除地址) Default-lease-time 21600 Max-lease-time 43200默认的DHCP租约时间 5、# service dhcpd start 启动DHCP服务 五、配置APACHE服务: 1、检查httpd是否安装,# rpm –qa | grep httpd 2、安装:# rpm –ivh httpd-2.0.40.21.i386.rpm # rpm –ivh httpd-manual-2.0.10.21.i386.rpm 3、# vi /etc/httpd/conf/httpd.conf 添加157行listen 80 其它修改可根据实际情况 4、# service httpd start 5、配置两个虚拟主机:(以vo1.net.com.cn和vo2.net.com.cn为例)(此部分内容可以不做,所以用红字表示出来) ① 创建网站虚拟目录 # vi mkdir /var/www/vo1.net.com.cn # vi mkdir /var/www/vo2.net.com.cn ② # vi /var/named/net.com.cn.zone 添加对vo1,vo2的域名解析 Vo2 IN CNAME www.net.com.cn. (见下图中反白位置) ③ # vi /etc/httpd/conf/httpd.conf (添加这两个虚拟目录)在文件最后添加如下: NameVirtulHost 192.168.0.220 VirtulHost vo1.net.com.cn DocumentRoot /var/www/vo1.net.com.cn ServerName vo1.net.com.cn ErrorLog logs/vo1.net.com.cn-error_log CustomLog logs/vo1.net.com.cn-access_log /VirtulHost VirtulHost vo2.net.com.cn DocumentRoot /var/www/vo2.net.com.cn ServerName vo2.net.com.cn ErrorLog logs/vo2.net.com.cn-error_log CustomLog logs/vo2.net.com.cn-access_log VirtulHost (如图中反白位置) ④ # service named restart # service httpd restart 六、配置sendmail服务及使用openwebmail (此例与上面配置的DNS、DHCP、Http结合) 1、安装sendmail及openwebmail # rpm –ivh sendmail-cf-8.12.8-4.i386.rpm # rpm –ivh sendmail-doc-8.12.8-4.i386.rpm #rpm –ivh m4-1.4.1-13.i386.rpm 以上是安装sendmail组件.其中第三步为可选组件 # rpm –ivh perl-CGI-2.81.88.i386 # rpm –ivh perl-compress-zlib-1.21.RH9.i386 # rpm –ivh suidperl-5.8.0-88.i386.rpm # rpm –ivh Text-Iconv-1.2-RH80.i386.rpm # rpm –ivh openwebmail-2.32-1.i386.rpm 以上是安装openwebmail组件,openwebmail组件redhat光盘里没有提供,需要从http://www.openmail.org网站上下载,或从老师提供的文件包里安装. 2、 安装POP3收信组件 # rpm –ivh imap-2001a-15.i386.rpm 3、 配置sendmail 主文件为/etc/mail/sendmail.cf ① # vi /etc/mail/sendmail.cf 在264行OSaemonPortOptions=Port=smtp, add=127.0.0.1,Name=MTA O SaemonPortOptions=Port=smtp, add=192.168.0.220,Name=MTA 修改185行OMaxMessageSize=1000000 邮件内容最大为1000000kb ② # vi /etc/mail/local-host-names 添加别名 (邮件服务器的域名) Linux90 Linux90.net.com.cn ③ #vi /etc/mail/access 添加以下内容 (编辑邮件转发器) Linux90.net.com.cn RELAY (延时转发) net.com.cn RELAY 192.168.0 RELAY ④ # makemap hash access.db access (以上两步是更新数据库) ⑤ 配置POP3收信服务 # vi /etc/xinetd.d/ipop3 修改 disable=YES 为disable=no # vi /etc/xinetd.d/imap 修改 disable=YES 为disable=no ⑥ # service xinetd restart # service sendmail restart 启动sendmail服务 ⑦ 配置openwebmail # /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init 根据提示做修改(参考书上178-179页) #cd /vat/www/cgi-bin/openwebmail/etc cp.conf.default dbm.conf vi /www/cgi-bin/openwebmail/etc/dbm.conf # vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf.default 修改26行smtpserve 192.168.0.220 (见下图中反白位置) 再次执行 # /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init 如果无错,会提示你是否发送测试邮件,即告成功. ⑧ # service httpd restart 七、配置Vsftp服务: ① 检查vsftp组件安装情况: # rpm –qa |grep vsftp ② 安装vsftp组件: # rpm –ivh vsftp-1.1.3-8.i386.rpm ③ 配置/etc/vsftpd/vsftpd.conf 可做如下修改,前面的数字为行号: 7 anonymous_enable=YES (匿名用户可登录,NO为不可,默认为YES) 10 local_enable=YES (本地用户可登录,默认为YES) 13 write_enable=NO (不可写入,默认为YES) 17 local_umask=077 (修改匿名权限为777-077即700,默认为022) 22 #anon_upload_enable=YES (默认匿名登录不可上传,此行以被注释) 26 #anon_mkdir_write_enable=YES (默认匿名登录不可新建目录,此行以被注释) 30 dirmessage_enable=YES (显示登录信息) 52 idle_session_timeout=600 (会话闲置时间,600秒后中断) 55 data_connection_timeout=120 (数据连接时间,空闲 102秒后中断) 76 ascii_upload_enable=YES (以ASCII方式可上传) 77 ascii_download_enable=YES (以ASCII方式可下载) 101 pam_server_name=vsftp (默认vsftp服务器名) 102 userlist_enable=YES (设置vsftpduser_list文件中的用户不可访问ftp) 104 listen=YES (为NO时,以Xinetd模式运行,为YES时,以独模式运行) 105 tcp_wrappers=YES (使用TCP_Wrappers远程访问控制) 可添加: Anon_other_write_enable=YES (仅能上传) max_clients=10 (最大壳户端连接数) Max_per_ip=2 (统一IP最大连接数) anon_max_rate=30000 (匿名用户最大下载速率30K) 8 no_anon_password=YES (匿名用户可不输密码) 9 anon_umask=077 enable:允许中断,默认为unmaskif null disable:禁止中断,默认为mask if null mask:mask 一个中断源,通常是关闭中断 mask_ack:响应并mask中断源 unmask:unmask中断源 例如 irq_desc[irq].mask = pcf50606_mask_irq irq_desc[irq].unmask = pcf50606_unmask_irq //mask,unmask函数与enable_irq/disable_irq对应,把使能禁止中断对应到设置pcf50606中断mask中 欢迎分享,转载请注明来源:内存溢出 原文地址:https://outofmemory.cn/yw/7298260.html |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |